package com.atguigu.gmallrealtime.bean;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author yhm
 * @create 2023-09-22 15:01
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class TableProcess {
    // 来源表
    String sourceTable;
    // 来源操作类型
    String sourceType;
    // 输出表
    String sinkTable;
    // 输出类型 dwd | dim
    String sinkType;
    // 输出字段
    String sinkFamily;
    // sink到 hbase 的时候的具体字段
    String sinkColumns;
    // sink到 hbase 的时候的主键字段
    String sinkRowKey;
    //配置表的操作类型
    String op;

}
